package br.com.knowledge.persistence.hibernate;

import java.io.*;
import br.com.knowledge.persistence.hibernate.dao.CadProjetoDAO;
import br.com.knowledge.persistence.hibernate.entities.CadProjeto;
import br.com.knowledge.persistence.hibernate.dao.AcdProjetolinguagemDAO;
import br.com.knowledge.persistence.hibernate.entities.AcdProjetolinguagem;
import br.com.knowledge.persistence.hibernate.dao.CadLinguagemDAO;
import br.com.knowledge.persistence.hibernate.entities.CadLinguagem;

public class listarArquivos{
    public static void main(String[] args){
        
        File diretorio = new File("E:\\WTF\\desenvolvimento\\sam\\"); 
        File[] arquivos = diretorio.listFiles(new FileFilter() {  
            public boolean accept(File pathname) {  
                return pathname.getName().toLowerCase().endsWith(".apt");  
            }   
        }); 
  
        if(arquivos != null){ 
            int length = arquivos.length; 
  
            for(int i = 0; i < length; ++i){ 
                File f = arquivos[i]; 
            
                if(f.isFile()){ 
                    System.out.println(f.getName()); 
                } 
                else if(f.isDirectory()){ 
                    System.out.println("Diretorio: " + f.getName()); 
                } 
            } 
        }    
    }
}






/*import java.io.File; 
import java.io.IOException; 
 
public class visualizarArquivos { 

private String diretorio = "B:\\distribuicao\\jakarta-bi\\webapps\\bi10.02\\WEB-INF\\lib"; 

public visualizarArquivos() throws IOException { 

File file = new File(diretorio); 
File afile[] = file.listFiles(); 
int i = 0; 
for (int j = afile.length; i < j; i++) { 
File arquivos = afile[i]; 
System.out.println(arquivos.getName()); 
} 

} 

/** 
* @param args 
*/ /*
public static void main(String[] args) { 
try { 
visualizarArquivos v = new visualizarArquivos(); 
} catch (IOException e) { 
// TODO Auto-generated catch block 
e.printStackTrace(); 
} 

} 

} */